over the top – Ελληνικά–English translations

🇬🇧 en el 🇬🇷

over the top adverb

  • delivered across the Internet to a television or similar device
επιφυής
Wiktionary Links